package MyArrayList;

import java.util.Arrays;

public class MyArrayList <T>{
    Object[] a;
    int b;
    public MyArrayList(){
        a = new Object[10];
        b=0;
    }
    public boolean add(T t) {
        a=Arrays.copyOf(a,a.length*2);  // Increments modCount!!
        a[b]=t;
        return true;
    }
    public void add(int index, T t){
        if (b>=a.length){
            a=Arrays.copyOf(a,a.length*2);
        }
        a[b]=t;
        b++;
    }


}
